beyond their control - Français Anglais Dictionnaire